/**
 * @api {get} /news 获取新闻
 * @apiName news
 * @apiGroup news
 *
 * @apiHeader {String} authorization auth_token
 *
 * @apiParam {String} [news_name] 新闻名【模糊匹配】.(可选)
 * @apiParam {String} [communities] 所属社团【模糊匹配】.(可选)
 * @apiParam {String} [creator] 创建者【模糊匹配】.(可选)
 * @apiParam {Number} [page=1] 页数【默认1】(可选).
 * @apiParam {Number} [pagesize=5] 每页条数【默认5】(可选).
 *
 * @apiSuccess {Number} code 状态码.
 * @apiSuccess {String} msg 信息.
 * @apiSuccess {Object} data 响应数据.
 *
 * @apiSuccessExample 成功-响应:
 *     HTTP/1.1 200 OK
 */

/**
 * @api {put} /news/:id 修改新闻信息
 * @apiName editNews
 * @apiGroup news
 *
 * @apiHeader {String} authorization auth_token
 *
 * @apiParam {String} id ID【必填】.
 * @apiParam {String} [news_name] 新闻名【可选】.
 * @apiParam {String} [communities] 所属社团【可选】.
 * @apiParam {Number} [star_num=0] 点赞数【默认0个】.
 * @apiParam {String} [creator] 创建者【可选】.
 * @apiParam {Data} [add_time] 创建时间【可选】.
 *
 * @apiSuccess {Number} code 状态码.
 * @apiSuccess {String} msg 信息.
 * @apiSuccess {Object} data 响应数据.
 *
 * @apiSuccessExample 成功-响应:
 *     HTTP/1.1 200 OK
 */

/**
 * @api {post} /news/insert 增加新闻
 * @apiName insertNews
 * @apiGroup news
 *
 * @apiHeader {String} authorization auth_token
 *
 * @apiParam {String} news_name 新闻名【必填】.
 * @apiParam {String} communities 所属社团【必填】.
 * @apiParam {String} creator 创建者【必填】.
 * @apiParam {Number} [star_num=0] 点赞数【默认0】(可选).
 * @apiParam {Data} [add_time] 创建时间【可选】.
 *
 * @apiSuccess {Number} code 状态码.
 * @apiSuccess {String} msg 信息.
 * @apiSuccess {Object} data 响应数据.
 *
 * @apiSuccessExample 成功-响应:
 *     HTTP/1.1 200 OK
 */

/**
 * @api {delete} /news/:id 删除新闻
 * @apiName deleteNews
 * @apiGroup news
 *
 * @apiHeader {String} authorization auth_token
 *
 * @apiParam {String} id ID【必填】.
 *
 * @apiSuccess {Number} code 状态码.
 * @apiSuccess {String} msg 信息.
 * @apiSuccess {Object} data 响应数据.
 *
 * @apiSuccessExample 成功-响应:
 *     HTTP/1.1 200 OK
 */